package com.market.cash.ui.view

import com.market.cash.pro.IProView
import org.json.JSONObject

/**
 * CashRoot
 * @Author wwdeng
 * @CreateTime: 2024/10/28 17:32
 * @Annotation：贷款订单详情页接口层
 */
interface ICashRootOrderDetailsView: IProView {

    /**
     * 获取查看产品的名称
     */
    fun loadPName(): String

    /**
     * 获取查看产品的Token
     */
    fun loadPToken(): String

    /**
     * 共用View
     */
    fun showCashRootOrderCommonViews(obj: JSONObject)
    /**
     * 审核中
     */
    fun showCashRootOrderAuditViews(obj: JSONObject)
    /**
     * 放款中
     */
    fun showCashRootOrderLendingViews(obj: JSONObject)
    /**
     * 已拒绝
     */
    fun showCashRootOrderRejectedViews(obj: JSONObject)
    /**
     * 待还款
     */
    fun showCashRootOrderRepayViews(obj: JSONObject)

    /**
     * 账户列表
     */
    fun showCashRootBindCardList(accountList: ArrayList<JSONObject>)

    /**
     * 提示绑定另一个渠道账户
     */
    fun showCashRootBindCardOtherDialog(otherInfo: JSONObject)

}